oh my God – Català–English translations

🇬🇧 en ca

oh my God interjection

  • excitement or shock
Déu meu
Wiktionary Links